fr par monts et par vaux (r)
― Synonym ⟶
Weight: 1.0
en up hill and down dale Source: French Wiktionary